geranium viscosissimum - Turkish English Dictionary